//package com.rainbow.controller;
//
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.beans.factory.annotation.Value;
//import org.springframework.cloud.context.config.annotation.RefreshScope;
//import org.springframework.context.ConfigurableApplicationContext;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
///**
// * 1,硬编码读取nacos 注册中心配置 支持动态刷新
// * 2,@Value + @RefreshScope
// */
//@RestController
//@RefreshScope
//public class NacosConfigController {
//
//    @Autowired
//    private ConfigurableApplicationContext applicationContext;
//    @Value("${config.appName}")
//    private String appName;
//    @Value("${share.name}")
//    private String shareName;
//
//    @RequestMapping("/config1")
//    public String testConfig1(){
//        return applicationContext.getEnvironment().getProperty("config.appName");
//    }
//
//
//    @RequestMapping("/config2")
//    public String testConfig2(){
//        return appName;
//    }
//
//    @RequestMapping("/config3")
//    public String testConfig3(){
//        return shareName;
//    }
//}
